pneumatic pump - French English Dictionary